cruel and inhuman treatment - Turkish English Dictionary